devil's hole - Turkish English Dictionary